package com.yanqu.road.entity.activity.entername;

import com.yanqu.road.utils.string.StringUtils;

import java.util.Random;

public class EnterNameUtils {

    public static int getAreaCodeByName(String name){
        int num = 34;
        if(StringUtils.isNullOrEmpty(name) || name.equals("未知")){
            return new Random().nextInt(num) + 1;
        }
        if(name.contains("河北")){
            return 1;
        }
        if(name.contains("山西")){
            return 2;
        }
        if(name.contains("黑龙江")){
            return 3;
        }
        if(name.contains("吉林")){
            return 4;
        }
        if(name.contains("辽宁")){
            return 5;
        }
        if(name.contains("江苏")){
            return 6;
        }
        if(name.contains("浙江")){
            return 7;
        }
        if(name.contains("安徽")){
            return 8;
        }
        if(name.contains("福建")){
            return 9;
        }
        if(name.contains("江西")){
            return 10;
        }
        if(name.contains("山东")){
            return 11;
        }
        if(name.contains("河南")){
            return 12;
        }
        if(name.contains("湖北")){
            return 13;
        }
        if(name.contains("湖南")){
            return 14;
        }
        if(name.contains("广东")){
            return 15;
        }
        if(name.contains("海南")){
            return 16;
        }
        if(name.contains("四川")){
            return 17;
        }
        if(name.contains("贵州")){
            return 18;
        }
        if(name.contains("云南")){
            return 19;
        }
        if(name.contains("陕西")){
            return 20;
        }
        if(name.contains("甘肃")){
            return 21;
        }
        if(name.contains("青海")){
            return 22;
        }
        if(name.contains("台湾")){
            return 23;
        }
        if(name.contains("内蒙古")){
            return 24;
        }
        if(name.contains("广西")){
            return 25;
        }
        if(name.contains("西藏")){
            return 26;
        }
        if(name.contains("宁夏")){
            return 27;
        }
        if(name.contains("新疆")){
            return 28;
        }
        if(name.contains("北京")){
            return 29;
        }
        if(name.contains("上海")){
            return 30;
        }
        if(name.contains("天津")){
            return 31;
        }
        if(name.contains("重庆")){
            return 32;
        }
        if(name.contains("香港")){
            return 33;
        }
        if(name.contains("澳门")){
            return 34;
        }
        return new Random().nextInt(num) + 1;
    }

}
